// 组合式API
const useFilter = () => {
    const startTypeFilters = (val: number) => {
        return {
            1: "单次执行",
            3: "循环执行",
        }[val];
    }

    const fetchTypeFilters = (val: number) => {
        return {
            1: "单次执行",
            3: "循环执行",
        }[val];
    }

    const statusFilters = (val:string) => {
        return {
            0: "草稿", // 详情 复制 编辑 发布 删除
            1: "发布中", // 详情 复制 取消发布
            2: "运行中", // 详情 复制 暂停 强制结束
            "-1": "暂停中", // 详情 复制 开启 强制结束
            "-2": "已结束", // 详情 复制 删除
        }[val]
    }

    return {
        startTypeFilters,
        fetchTypeFilters,
        statusFilters
    }
}

export default useFilter
